home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / utils / shell / xd-2.08 / xd-2 / xd / Match / Match.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-30  |  472 b   |  26 lines

  1. #ifndef _Match_H_
  2. #   define _Match_H_
  3.  
  4. #include <glob.h>
  5. #include <sys/stat.h>
  6. #include <unistd.h> 
  7. #include <ICString.h>
  8.  
  9. #include "../Config/Config.h"
  10.  
  11. class Match: public ICString
  12. {
  13.     public:
  14.     Match(const char *pattern,    // Constructor
  15.         Config const &cf);    
  16.     ~Match();            // Destructor (2)
  17.     unsigned add_globbed        // add globbed patterns
  18.         (const glob_t &glob_struct);
  19.     private:
  20.     glob_t
  21.         glob_struct,
  22.         extra_glob;        // used for the extra search
  23. };
  24.  
  25. #   endif
  26.